package syf.doublelist;

import org.junit.Test;

public class test02 {
    @Test
    public void t(){
        System.out.println("双向链表的测试");
        HeroNode node1=new HeroNode(1,"沙僧","沙悟净");
        HeroNode node2=new HeroNode(6,"白龙马","马");
        HeroNode node3=new HeroNode(5,"悟空","斗战胜佛");
        HeroNode node4=new HeroNode(4,"猪八戒","猪悟能");
        DoubleLinkList d=new DoubleLinkList();
//        d.addNode(node1);
//        d.addNode(node2);
//        d.addNode(node3);
//        d.addNode(node4);
        d.addNodeByOrder(node1);
        d.addNodeByOrder(node2);
        d.addNodeByOrder(node3);
        d.addNodeByOrder(node4);
        d.Print();
        HeroNode mod=new HeroNode(2,"白龙马","龙子");
        d.Modify(mod);
        System.out.println("修改后");
        d.Print();
        d.Delete(node1);
        System.out.println("删除后");
        d.Print();
    }
}
